Definition of Nova Lisboa

  • (noun) a city in the mountains in western Angola

Synonyms of Nova Lisboa


Antonyms of Nova Lisboa


No Antonyms Found.

Homophones of Nova Lisboa


No Homophones Found.